iT邦幫忙

2022 iThome 鐵人賽

DAY 1
0
Modern Web

新手進化日記,從React至Redux Saga系列 第 1

Day 1 - 前言與環境介紹

  • 分享至 

  • xImage
  •  
tags: iThome 鐵人賽 30天


圖片來源:React 18 - New Features & Improvement Strategies - DEV Community ?‍??‍?

前言

因朋友推坑所以來參加了這次的鐵人賽,也是我第一次參賽,就當作是來這裡寫30天的日記來記錄自己這兩年在研究所所學到的React,如文章內容有錯誤也麻煩提醒與指教了。

先講一下背景,我大學時雖然是資工系,但只有在課堂上學過Web,但實際上開始學前端也是研究所以後了。不過一開始我就從React開始學起了 (因為不想要先寫一般HTML後再重新翻一次網頁?)。因為直接碰React,途中當然也遇到很多雷坑,不過幸好有好的學長、同學可以互相交流學習~也希望這30天的文章可以幫助到第一次碰React的新手,讓我們一起學習成長!

30天學習計畫

預計會學習到以下技能

  • React架構
  • State & Props
  • 生命週期
  • Component
  • Hook
  • Redux
  • Saga

環境

  • NodeJs
    安裝React的必要
    能夠在伺服器端運行 JavaScript 的開放原始碼、跨平台執行環境。
  • React
    推薦使用React 18,畢竟是新一次的大改版,之後也會陸續支援新功能,往後更新上也會比較便利。
  • VSCode
    好用的開發編輯器,GIT上版與編輯我覺得非常順手,當然有自己慣用的編輯器也行,反正能有自己習慣的開發環境可以開發就好XD。
  • NPM
    上面有很多好的套件可以拿來用~
  • GIT
    開發管理工具,可以讓專案做有效的版本管控。

下一篇
Day 2 - 專案構思~YouTube影片標記系統
系列文
新手進化日記,從React至Redux Saga30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言